package com.rtx.edi.model.department.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.rtx.edi.model.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 部门信息表 
 * </p>
 *
 * @author abc
 * @since 2023-03-06
 */
@TableName("pl_department")
@ApiModel(value = "PlDepartment对象", description = "部门信息表 ")
public class PlDepartment extends BaseEntity {

    @ApiModelProperty(value = "公司id",required = true)
    private Long companyId;

    @ApiModelProperty(value = "部门编号",required = true)
    private String deptNo;

    @ApiModelProperty("部门名称")
    private String deptName;

    @ApiModelProperty("联系人")
    private String deptPic;

    @ApiModelProperty("联系电话")
    private String deptTel;

    @ApiModelProperty("联系地址")
    private String deptAddr;

    @ApiModelProperty("组织id")
    private Long organizeId;

    @ApiModelProperty("组织名称")
    private String organizeName;

    @ApiModelProperty("排序编号")
    private Integer shortNum;

    @ApiModelProperty("备注")
    private String remark;


    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public String getDeptNo() {
        return deptNo;
    }

    public void setDeptNo(String deptNo) {
        this.deptNo = deptNo;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getDeptPic() {
        return deptPic;
    }

    public void setDeptPic(String deptPic) {
        this.deptPic = deptPic;
    }

    public String getDeptTel() {
        return deptTel;
    }

    public void setDeptTel(String deptTel) {
        this.deptTel = deptTel;
    }

    public String getDeptAddr() {
        return deptAddr;
    }

    public void setDeptAddr(String deptAddr) {
        this.deptAddr = deptAddr;
    }

    public Long getOrganizeId() {
        return organizeId;
    }

    public void setOrganizeId(Long organizeId) {
        this.organizeId = organizeId;
    }

    public String getOrganizeName() {
        return organizeName;
    }

    public void setOrganizeName(String organizeName) {
        this.organizeName = organizeName;
    }

    public Integer getShortNum() {
        return shortNum;
    }

    public void setShortNum(Integer shortNum) {
        this.shortNum = shortNum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "PlDepartment{" +
        "companyId=" + companyId +
        ", deptNo=" + deptNo +
        ", deptName=" + deptName +
        ", deptPic=" + deptPic +
        ", deptTel=" + deptTel +
        ", deptAddr=" + deptAddr +
        ", organizeId=" + organizeId +
        ", organizeName=" + organizeName +
        ", shortNum=" + shortNum +
        ", remark=" + remark +
        "}";
    }
}
